Skip to content

First feature implemented : conversations !#4

Merged
comus3 merged 15 commits intomainfrom
develop
May 20, 2025
Merged

First feature implemented : conversations !#4
comus3 merged 15 commits intomainfrom
develop

Conversation

@comus3
Copy link
Copy Markdown
Owner

@comus3 comus3 commented May 20, 2025

This PR introduces the first major feature for COGNIX — conversation handling.

What's included:

ConversationManager: a class to manage history, system prompt, and prompt formatting for LLMs.

COGNIXSession: a high-level wrapper that combines conversation context and backend responses.

Integration with OllamaBackend, allowing for both synchronous and streaming generation.

Basic CLI test app (test_app.py) for interactive testing of the conversation loop

@comus3 comus3 merged commit 24245cd into main May 20, 2025
1 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant